package com.dbsop.util;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * @Author:周永波
 * @Description: 时间工具转换类
 * @Date: Create in 2020-05-27 15:41:25
 */
public class DateFormtUtils {

    public final static String FORMAT6 = "yyyyMM";
    public final static String FORMAT_8 = "yyyyMMdd";
    public final static String FORMAT_10 = "yyyy-MM-dd"; // 年月日
    public final static String FORMAT_8_CN = "yyyy年MM月dd日"; // 年月日
    public final static String FORMAT_16 = "yyyy-MM-dd HH:mm:ss"; // 年月日
    public final static String FORMAT_10_H = "yyyyMMddhh"; // 年月日
    public final static String FORMAT14 = "yyyyMMddhhmmss";
    public final static String FORMAT14_ = "yyyyMMddHHmmss";
    public final static String FORMAT10_ = "yyyyMMddHH";
    public final static String FORMAT12 = "yyyyMMddHHmm";

    /**
     * 获取当前时间字符串  格式 FORMAT14_
     * @return
     */
    public static String nowDate(){
        return formatDateToString(new Date(), FORMAT14_);
    }

    /**
     * 获取当前时间字符串  格式 FORMAT_16
     * @return
     */
    public static String nowDateSys(){
        return formatDateToString(new Date(), FORMAT_16);
    }

     /**
     *描述 时间字符串转换为时间格式
     *参数
     *返回值
     *创建人  zhouyongbo
     *创建时间  2018/9/28
     *修改人和其它信息
     */
    public static String formatDateToString(Date date,String format){
        SimpleDateFormat formatter = new SimpleDateFormat(format);
        return formatter.format(date);
    }
    
}